<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Hello World</title>
</head>
<body>
    <!-- 
        参考学习： 
        介绍：https://cn.vuejs.org/guide/introduction.html
        快速上手：https://cn.vuejs.org/guide/quick-start.html#using-vue-from-cdn
    -->
    <script src="./vue.global.prod.js"></script>

    <div id="app">
     <h1>{{ message }}</h1>
     <p>{{stu.name}}---{{stu.age}}</p>
    </div>

    <script>
        // 对象解构，从Vue对象中获取createApp函数
        const { createApp, reactive, ref }  = Vue

        // 通过createApp函数创建一个app对象
        const app = createApp({
            setup() {
            
                const message = ref('Hello World! 355')

                const stu = reactive({
                    name:'村夫',
                    age:18
                })

                return {
                    message,
                    stu
                }
            }
        })

        // app对象挂载到id="app"的HTML元素，关联起来
        app.mount('#app')

    </script>

</body>
</html>